#使用re模块编写一个正则表达式，匹配所有以“py”结尾的字符串。
import re

#写好表达式
pattern=re.compile(r'.*py$')
list_str=['a.text','b.py','c.csv','3.py','dd.xml','e.py','f.py','g.py']
all_matches=[]
for i in list_str:
    pattern_str=pattern.findall(i)
    if pattern_str:
        all_matches.append(i)

print(all_matches)
# pattern = re.compile(r'.*py$')
# matches = pattern.findall(['file1.txt', 'script2.py', 'data3.csv'])
# print(matches)